package com.entrogy.bean;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName StudentScoreEntity 学生全部科目的成绩实体类
 * @Description
 * @Author luoxingjiang
 * @Date 2019/6/4 0004 下午 3:46
 * @Version 1.0
 **/
@SuppressWarnings("serial")
@AllArgsConstructor
@NoArgsConstructor
@Data
@Accessors(chain = true)
public class StudentScoreEntity implements Serializable {

    private Integer studentId;//学生id

    private Integer classId; //班级id

    private Integer gradeId; //年级id

    private Integer examId;//考试id

    private String className;//班级名称

    private String studentName;//学生姓名

    private List<ScoreDetailEntity> scoreDetailEntities;//学生的各科目成绩

    private Double studentTotalScore;//学生考试成绩总分

    private Double avgScore; //学生平均分

    private Integer classRank;//学生班级排名

    private Integer gradeRank;//学生年级排名

    private Double scienceOrArtsTotal;//文理科总分

    private Integer scienceOrArtsClassRank;//学生理综/文综班级排名

    private Integer scienceOrArtsGradeRank;//学生理综/文综年级排名

    private String teacherComment;// 教师评语


}